feeble brained - Turkish English Dictionary